Datovy modul
Otázka od:  bugi
27. 11. 2002 1:47
Ahojte,
moze mi prosim niekto vysvetlit, co je datovy modul, na ktory sa daju
umiestnovat
len nevizualne komponenty, na co sa pouziva, a ako ho pridat na form ?!
Dakujem,
                      A
Odpovedá:  Lebeda David
27. 11. 2002 7:27
> moze mi prosim niekto vysvetlit, co je datovy modul, na ktory sa daju
> umiestnovat len nevizualne komponenty, na co sa pouziva, a ako ho
> pridat na form ?!
Na form se nepridava. Datamodul je neco jako form, akorat se nezobrazuje a ma 
slouzit k uchovavani "spolecnych" veci pro celou aplikaci nebo skupinu 
formularu 
apod. Obvykle treba ImageList s obrazky na tlacitka, pripojeni k databazi a 
jine veci, 
ktere se logicky netykaji nejakeho konkretniho jednoho formulare.
Tyto veci by mohly byt i treba na hlavnim formu, ale takhle jsou pekne oddeleny 
a 
napomaha to tak treba lepsi organizaci programu (z hlediska programatora).
Neznamena to vsak, ze veskere nevizualni komponenty by mely byt na datamodulu. 
Napr. komponenty Table, Query a jine, ktere se tykaji jen jednoho konkretniho 
formulare, je lepsi umistovat primo na ten formular.
David Lebeda
Odpovedá:  Petr Palicka
27. 11. 2002 7:48
ahoj,
> moze mi prosim niekto vysvetlit, co je datovy modul, na ktory sa daju
> umiestnovat len nevizualne komponenty, na co sa pouziva, a ako ho pridat 
> na form ?!
sam si otazkami castecne odpovidas  
na DM lze umisti pouze nevizualni komponenty. k tomu taky slouzi
a jde o to, aby sis mohl ruzne (puvodne) databazove komponenty
odlozit bokem od hlavniho formulare, respektive i z ostatnich
formularu prave do DM. DM je samostatny nevizualni formular a
nelze jej do jineho formulare vlozit, pouze se na nej muzes odkazat
v klausuli USES a potom pouzivat komponenty na nem umistene.
ja si na nej daval i komponenty pro sinea sestavy, open, save, print
dialogy a jine podobne nevizualni komponenty.
peca
Odpovedá:  bugi
28. 11. 2002 6:55
Ahojte!
Dakujem za odpovede a vysvetlenie, ale stale mi nie je jasne, ako
ho vytvorim... niekde nieco napisem, vlozim, kus kodu, alebo co ...???
dik,
           Alex
Bugala Alex - stredoskolak 2 roc.
-----------------------------------------------------
Win2000 Prof Cz - SP2  
Delphi 3 Client / Server Suite
Odpovedá:  ing. Jan Fiala
28. 11. 2002 6:51
Menu File \ New... \ Data module
-- 
ing. Jan Fiala
mailto:jan.fiala@iol.cz
27.11.2002 bugi:
> Dakujem za odpovede a vysvetlenie, ale stale mi nie je jasne, ako
> ho vytvorim... niekde nieco napisem, vlozim, kus kodu, alebo co ...???
Odpovedá:  Jiri Novotny
28. 11. 2002 8:28
> Dakujem za odpovede a vysvetlenie, ale stale mi nie je jasne, ako
> ho vytvorim... niekde nieco napisem, vlozim, kus kodu, alebo co ...???
File/New a v dialogovem okne "New Items" na zalozce "New" si vyberes 
"Data Module" a modul se ti priradi do projektu.
Jirka.